grapple with difficulties - İspanyolca İngilizce Sözlük